package com.java.day03;
/**
 * 输出所有的水仙花数（各位数字立方之和等于数本身的三位整数）并输出。
 * */
public class practise02 {
    public static void main(String[] args) {
        //个位
        double units;
        //十位
        double decade;
        //百位
        double hundreds;
        //求和
        double sum = 0;

        System.out.println("水仙花数有:");
        for (int i = 100; i <= 999; i++) {
            units= i%100%10;
            decade = i%100/10;
            hundreds = i/100;

            sum = Math.pow(units,3)+Math.pow(decade,3)+Math.pow(hundreds,3);

            if(sum==i){
                System.out.println(i);
            }
        }

    }
}
